package top.kaoshanji.p1ch07a;

/**
 * 代码清单-p1ch07a-58页a：皇帝类
 * @author kaoshanji
 * ^_^
 * create time 2025/3/20 16:16
 */
public class Emperor {

    // 初始化一个皇帝
    private static final Emperor emperor = new Emperor();

    // 目的是不希望产生第二个皇帝
    // 访问修饰符是 private
    private Emperor() {}

    // 提供外部访问途径
    public static Emperor getInstance() {
        return emperor;
    }

    // 皇帝发话了
    public void say() {
        System.out.println("我就是皇帝某某某....");
    }

}
